typedstream StreamTable HashTable Object [20c] typedstream [653c] typedstream HashTable Object FirstResponder HeaderClass %%%%i@@ firstnib checkSpelling: alignSelCenter: unscript: pasteFont: runPageLayout: superscript: copyRuler: copyFont: selectAll: pasteRuler: toggleRuler: showGuessPanel: alignSelLeft: paste: performClose: arrangeInFront: subscript: copy: alignSelRight: delete: orderFrontColorPanel: underline: performMiniaturize: TIFFView /usr/include/sys/message.h viewnib toggleCachingMode: getData: openTIFF: [5240c] typedstream HashTable Object NibData @@@@s Storage {*@@} [26{*@@}] File's Owner CustomObject Application MainMenu MenuTemplate *@*@ccc FastTIFF Matrix Control Responder @:@iiii MenuCell ButtonCell ActionCell Helvetica Info Panel... Help... Preferences... ff@@#::s submenuAction: Bitmap menuArrow MenuItem ImageWindow WindowTemplate iiii***@s@ Window ScrollView ClipView CustomView TIFFView Scroller _doScroller: @@@ffs PrefPanel Panel Button Cache image NXImage NXswitch NXswitchH InfoPanel TextField TextFieldCell A program to display TIFF images and examine the performance of NXImage and NXBitmapImageRep routines. This program is free, you may copy and distribute it, but you're not allowed to sell it. Helvetica-Oblique VERSION 1.0 $COPYRIGHT 1991, UNTER ECKER SOFTWARE by Oliver Unter Ecker Button1 Field1 VersionNumber Field Field3 Field2# HelpPanel ciifffcfffs [1713c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 {\colortbl\red0\green0\blue0;} \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ul0\fs36 Welcome to FastTIFF\ \fs24 FastTIFF is a mini-example for displaying TIFF images; this is the only thing it can do.\ It comes with two \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc0 yoghurt \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600 s, one natural, one not definable. Do not trust in copies that do not!\ If your are a beginner in programming NeXTstep you will like to see how few lines of code are necessary for this task.\ The Preferences panel (hah!) allows you to switch between NXImage and NXBitmapImageRep routines. \ I had some surprise comparing the performance of both. NXBitmapImageRep is \i much \i0 faster in initialization and, of course, much slower, in scrolling.\ To see this effect with the supplied images, first decompress them using 'CIC' or 'Icon' (tiffutil won't work!).\ All the truth about the yoghurts:\ The first is made by connecting a Canon EX1 camcorder (camera part only) to a NeXTdimension board, the second is the first, one minute later, after manipulating it with 'CIC-Compose In Color' - \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320 A Tool for Artistic Image \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600 \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320 Manipulation \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600 .\ Enjoy!\ Oliver Unter Ecker\ untereck@vipmzk.Physik.Uni-Mainz.de NXCursor NXibeam ScrollingText93 {i*@@@} [7{i*@@@}] hide: terminate: openTIFF: makeKeyAndOrderFront: toggleCachingMode: